ruggedly built - Inglés Sinónimo Diccionario